no tillage farming - Allemand Anglais Dictionnaire